From 7644ef1e3af8bbf0c8873f6455928c822a4384e2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 5 Nov 2011 01:12:50 -0400 Subject: [PATCH] GtkWindow: Use new begin_resize_drag api We have an event, so the correct thing to do is to pass the device into the function that we are calling. GDK just grew a variant that takes a device, for this purpose. https://bugzilla.gnome.org/show_bug.cgi?id=663444 --- gtk/gtkwindow.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 128caea92f..25a5f9f076 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -5893,12 +5893,13 @@ gtk_window_button_press_event (GtkWidget *widget, if (event->window == priv->grip_window) { if (get_drag_edge (widget, &edge)) - gtk_window_begin_resize_drag (GTK_WINDOW (widget), - edge, - event->button, - event->x_root, - event->y_root, - event->time); + gdk_window_begin_resize_drag_for_device (gtk_widget_get_window (widget), + edge, + gdk_event_get_device (event), + event->button, + event->x_root, + event->y_root, + event->time); return TRUE; } -- 2.30.2